package com.joysuch.wwyt.risk.service;

import com.joysuch.wwyt.risk.entity.RiskLevelDefaultControlLevel;
import com.baomidou.mybatisplus.extension.service.IService;
import com.joysuch.wwyt.risk.entity.dto.RiskLevelDefaultControlLevelDto;

import java.util.List;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author heqifeng
 * @since 2021-09-02
 */
public interface RiskLevelDefaultControlLevelService extends IService<RiskLevelDefaultControlLevel> {
    boolean insertOrUpdate(RiskLevelDefaultControlLevelDto[] levelDtos);

    // 管控层级与危险等级的默认绑定关系
    List<RiskLevelDefaultControlLevelDto> findAll();

    // 删除控制层级时调用此方法校验控制层级是否为风险等级的默认管控层级
    List<RiskLevelDefaultControlLevel> selectByControlLevelCode(String code);
}
